New drug targets ‘zombie cells’ in effort to prevent liver disease, cancer

July 8, 2025
inset image: inset image caption: